Striped snakehead - Alemán Inglés Diccionario